--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Commit a673da9d86a2ffa2f1d239d3ec5f64ab73a3e809
Parents : fe44d05
Author : Ivan <ivan@quad4.io>
Signature : Signature validation error
Date : 2026-04-16T16:25:39-05:00
chore(android): standardize indentation in meta.yaml files for aiohttp, bcrypt, and psutil recipes; add patch for bcrypt to support abi3-py310
Changes
4 files changed, 24 insertions(+), 10 deletions(-)
Diff
diff --git a/android/chaquopy-recipes/aiohttp-3.13/meta.yaml b/android/chaquopy-recipes/aiohttp-3.13/meta.yaml
index 0f211f4a..ce984bb0 100644
--- a/android/chaquopy-recipes/aiohttp-3.13/meta.yaml
+++ b/android/chaquopy-recipes/aiohttp-3.13/meta.yaml
@@ -1,3 +1,3 @@
package:
- name: aiohttp
- version: "3.13.3"
+ name: aiohttp
+ version: "3.13.3"
diff --git a/android/chaquopy-recipes/bcrypt-5/meta.yaml b/android/chaquopy-recipes/bcrypt-5/meta.yaml
index e83c7230..f543aa27 100644
--- a/android/chaquopy-recipes/bcrypt-5/meta.yaml
+++ b/android/chaquopy-recipes/bcrypt-5/meta.yaml
@@ -1,10 +1,10 @@
package:
- name: bcrypt
- version: "5.0.0"
+ name: bcrypt
+ version: "5.0.0"
requirements:
- build:
- - rust
+ build:
+ - rust
build:
- number: 0
+ number: 1
diff --git a/android/chaquopy-recipes/bcrypt-5/patches/pyo3_no_interpreter.patch b/android/chaquopy-recipes/bcrypt-5/patches/pyo3_no_interpreter.patch
new file mode 100644
index 00000000..5097b4c8
--- /dev/null
+++ b/android/chaquopy-recipes/bcrypt-5/patches/pyo3_no_interpreter.patch
@@ -0,0 +1,14 @@
+--- src-original/src/_bcrypt/Cargo.toml
++++ src/src/_bcrypt/Cargo.toml
+@@ -8,7 +8,10 @@
+ publish = false
+
+ [dependencies]
+-pyo3 = { version = "0.26", features = ["abi3"] }
++
++# Chaquopy: add abi3-py310 for Android cp311 wheels.
++pyo3 = { version = "0.26", features = ["abi3", "abi3-py310"] }
++
+ bcrypt = "0.17"
+ bcrypt-pbkdf = "0.10.0"
+ base64 = "0.22.1"
diff --git a/android/chaquopy-recipes/psutil-7.2/meta.yaml b/android/chaquopy-recipes/psutil-7.2/meta.yaml
index 406ac28b..84147008 100644
--- a/android/chaquopy-recipes/psutil-7.2/meta.yaml
+++ b/android/chaquopy-recipes/psutil-7.2/meta.yaml
@@ -1,6 +1,6 @@
package:
- name: psutil
- version: "7.2.2"
+ name: psutil
+ version: "7.2.2"
build:
- number: 1
+ number: 1
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────